self-training CD-ROM - German English Dictionary